Volume 12, Issue 3, May and June 2023, Pages 501-514
Ahmed A.M. Elgoday; Marwan M. Hassan; Mahmoud A. Elshawadfy